#ifndef LUTQGISXMLFILE_H
#define LUTQGISXMLFILE_H

#include <liblut/io/LutReader.h>
#include <liblut/io/LutWriter.h>

class LutQgisXmlFile: public LutReader, public LutWriter
{

public:
    LutQgisXmlFile();
    virtual void open(std::string filename);
    virtual boost::shared_ptr<LutModel> loadLut();
    virtual void saveAs( const boost::shared_ptr<LutModel> , std::string filename);
    ~LutQgisXmlFile(){}
};

#endif // LUTQGISXMLFILE_H
